dune beetle - Turkish English Dictionary